//
// Source code recreated from a .class file by IntelliJ IDEA
// (powered by FernFlower decompiler)
//

package com.ruoyi.system.service;

import com.ruoyi.system.api.domain.SysDictData;
import com.ruoyi.system.api.domain.SysDictType;
import java.util.List;

public interface ISysDictTypeService {
    List<SysDictType> selectDictTypeList(SysDictType var1);

    List<SysDictType> selectDictTypeAll();

    List<SysDictData> selectDictDataByType(String var1);

    SysDictType selectDictTypeById(Long var1);

    SysDictType selectDictTypeByType(String var1);

    void deleteDictTypeByIds(Long[] var1);

    void loadingDictCache();

    void clearDictCache();

    void resetDictCache();

    int insertDictType(SysDictType var1);

    int updateDictType(SysDictType var1);

    String checkDictTypeUnique(SysDictType var1);
}
